rotting carcass - Alemán Inglés Diccionario